package io.renren.modules.api.entity;

import java.io.Serializable;
import java.util.Date;
import java.math.BigDecimal;


/**
 * 配送优惠券
 * 
 * @author wangdajiang
 * @email 2750757088@qq.com
 * @date 2018-03-09 11:56:39
 */
public class PsCouponEntity implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//主键
	private Long id;
	//优惠券类型 1-新人专享
	private String type;
	//优惠券名称
	private String couponName;
	//优惠券价格
	private BigDecimal price;
	//满多少钱可以使用
	private BigDecimal conditionPrice;
	//折扣
	private BigDecimal discount;
	//开始时间
	private Date startTime;
	//结束时间
	private Date endTime;
	//1有效 0无效
	private Boolean status;

	/**
	 * 设置：主键
	 */
	public void setId(Long id) {
		this.id = id;
	}
	/**
	 * 获取：主键
	 */
	public Long getId() {
		return id;
	}
	/**
	 * 设置：优惠券类型 1-新人专享
	 */
	public void setType(String type) {
		this.type = type;
	}
	/**
	 * 获取：优惠券类型 1-新人专享
	 */
	public String getType() {
		return type;
	}
	/**
	 * 设置：优惠券名称
	 */
	public void setCouponName(String couponName) {
		this.couponName = couponName;
	}
	/**
	 * 获取：优惠券名称
	 */
	public String getCouponName() {
		return couponName;
	}
	/**
	 * 设置：优惠券价格
	 */
	public void setPrice(BigDecimal price) {
		this.price = price;
	}
	/**
	 * 获取：优惠券价格
	 */
	public BigDecimal getPrice() {
		return price;
	}
	/**
	 * 设置：满多少钱可以使用
	 */
	public void setConditionPrice(BigDecimal conditionPrice) {
		this.conditionPrice = conditionPrice;
	}
	/**
	 * 获取：满多少钱可以使用
	 */
	public BigDecimal getConditionPrice() {
		return conditionPrice;
	}
	/**
	 * 设置：折扣
	 */
	public void setDiscount(BigDecimal discount) {
		this.discount = discount;
	}
	/**
	 * 获取：折扣
	 */
	public BigDecimal getDiscount() {
		return discount;
	}
	/**
	 * 设置：开始时间
	 */
	public void setStartTime(Date startTime) {
		this.startTime = startTime;
	}
	/**
	 * 获取：开始时间
	 */
	public Date getStartTime() {
		return startTime;
	}
	/**
	 * 设置：结束时间
	 */
	public void setEndTime(Date endTime) {
		this.endTime = endTime;
	}
	/**
	 * 获取：结束时间
	 */
	public Date getEndTime() {
		return endTime;
	}
	/**
	 * 设置：1有效 0无效
	 */
	public void setStatus(Boolean status) {
		this.status = status;
	}
	/**
	 * 获取：1有效 0无效
	 */
	public Boolean getStatus() {
		return status;
	}
}
